package com.javarush.test.level12.lesson04.task03;

/* Пять методов print с разными параметрами
Написать пять методов print с разными параметрами.
*/

import java.util.Locale;

public class Solution
{
    public static void main(String[] args)
    {
        print(123);
        print(9000L);
        print(Byte.valueOf((byte)8));
        print(Short.valueOf((short)16));
        print(Integer.valueOf(32));
        print(Long.valueOf(64L));
        print(Float.valueOf(3.14f));
    }

    //Напишите тут ваши методы
    public static void print(Byte x)
    {
        System.out.println(x.getClass() + " " + x);
    }

    public static void print(Short x)
    {
        System.out.println(x.getClass() + " " + x);
    }

    public static void print(Integer x)
    {
        System.out.println(x.getClass() + " " + x);
    }

    public static void print(Long x)
    {
        System.out.println(x.getClass() + " " + x);
    }

    public static void print(Float x)
    {
        System.out.println(x.getClass() + " " + x);
    }
}
